Trac is being migrated to new services! Issues can be found in our new YouTrack instance and WIKI pages can be found on our website.

Changes between Version 30 and Version 31 of Scripting and Plugins


Ignore:
Timestamp:
Sep 28, 2015, 1:45:51 PM (8 years ago)
Author:
chemistrydioxide
Comment:

#16774 - “MAY NOT” MUST NOT be used in the sense of “MUST NOT”

Legend:

Unmodified
Added
Removed
Modified
  • Scripting and Plugins

    v30 v31  
    7979== Are there licensing restrictions on plugins? ==
    8080Yes.  Libpurple is released under a GPL license.  Any derivative works must be released under a compatible license.  The way that plugins work in Libpurple causes them to fall in the "derivative" category and consequently '''MUST''' be released under a GPL compatible license.
    81 To be clear, this requirement means that plugins that use libraries with incompatible licenses '''MAY NOT''' be distributed (even if they use dynamic linking).[[BR]]
     81To be clear, this requirement means that plugins that use libraries with incompatible licenses '''MUST NOT''' be distributed (even if they use dynamic linking).[[BR]]
    8282The FSF maintains [http://www.gnu.org/licenses/gpl-faq.html a FAQ] about the GPL that contains answers to many common questions.[[BR]]
    8383If you have any specific questions, feel free to send a message to the [http://pidgin.im/cgi-bin/mailman/listinfo/devel development mailing list].
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!